import { BasePageQo } from '@/base/api/BaseQo'

export type SysTransferCenterFileRelListVo = {
  // [[ OnflowGenerator Range (- listVo -) Start ]]
  id: number
  transferCenterId: number
  fileId: number
  executeState: number
  totalCount: number
  successCount: number
  failCount: number
  skipCount: number
  errorMessage?: string
  startTime?: string
  finishTime?: string
  createTime?: string
  updateTime?: string
  // [[ OnflowGenerator Range (- listVo -) End ]]
}

export type SysTransferCenterFileRelDetailVo = {
  // [[ OnflowGenerator Range (- detailVo -) Start ]]
  id: number
  transferCenterId: number
  fileId: number
  executeState: number
  totalCount: number
  successCount: number
  failCount: number
  skipCount: number
  errorMessage?: string
  startTime?: string
  finishTime?: string
  createTime?: string
  updateTime?: string
  // [[ OnflowGenerator Range (- detailVo -) End ]]
}

export type SysTransferCenterFileRelSearchQo = BasePageQo & {
  // [[ OnflowGenerator Range (- pageQo -) Start ]]
  id?: number
  transferCenterId?: number
  fileId?: number
  executeState?: number
  totalCount?: number
  successCount?: number
  failCount?: number
  skipCount?: number
  errorMessage?: string
  startTime?: string
  finishTime?: string
  createTime?: string
  updateTime?: string
  // [[ OnflowGenerator Range (- pageQo -) End ]]
}

export type SysTransferCenterFileRelEditQo = {
  // [[ OnflowGenerator Range (- editQo -) Start ]]
  id?: number
  transferCenterId?: number
  fileId?: number
  executeState?: number
  totalCount?: number
  successCount?: number
  failCount?: number
  skipCount?: number
  errorMessage?: string
  startTime?: string
  finishTime?: string
  createTime?: string
  updateTime?: string
  // [[ OnflowGenerator Range (- editQo -) End ]]
}
